package org.rayson.api.server;

import org.rayson.api.Invocation;
import org.rayson.api.Protocol;

public interface ServerRequest {
	public Invocation getInvocation();

	public abstract int getLocalPort();

	public abstract String getRemoteAddr();

	public abstract int getRemotePort();

	public abstract Protocol getService();

	public abstract Session getSession();

	public abstract Session getSession(boolean create);

}
